package com.gaoyi.basemodule.basebean;


import androidx.annotation.NonNull;

import java.util.List;

public class LoginDto {
    private String token;
    private String refreshToken;
    private String publicKey;
    private UserDto userInfo;
    private AlarmSettingDto alarmSettings;
    private List<UserTagDto> tags;

    public AlarmSettingDto getAlarmSettings() {
        return alarmSettings;
    }

    public void setAlarmSettings(AlarmSettingDto alarmSettings) {
        this.alarmSettings = alarmSettings;
    }

    public List<UserTagDto> getTags() {
        return tags;
    }

    public void setTags(List<UserTagDto> tags) {
        this.tags = tags;
    }

    public String getPublicKey() {
        return publicKey;
    }

    public void setPublicKey(String publicKey) {
        this.publicKey = publicKey;
    }

    public String getRefreshToken() {
        return refreshToken;
    }

    public void setRefreshToken(String refreshToken) {
        this.refreshToken = refreshToken;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public UserDto getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserDto userInfo) {
        this.userInfo = userInfo;
    }

    @Override
    public String toString() {
        return "LoginDto{" +
                "token='" + token + '\'' +
                ", refreshToken='" + refreshToken + '\'' +
                ", publicKey='" + publicKey + '\'' +
                ", userInfo=" + userInfo +
                ", alarmSettings=" + alarmSettings +
                ", tags=" + tags +
                '}';
    }
}
